A Tuple Space Web Service for Distributed Programming
نویسنده
چکیده
This paper describes the implementation of a web service providing a tuple space service for distributed programming applications. Previous research has established the benefits of using tuple space-based systems, particularly with regard to simplicity. This project has developed a new web service providing a tuple space mechanism for distributed applications based on web services. The approach that has been adopted makes use of REST (Representational State Transfer) for the web service. Initial results of testing the system for a bioinformatics application indicate that the project has provided an efficient, useful, easy-to-use mechanism for distributed web-service applications.
منابع مشابه
A Tuple Space Web Service for Distributed Programming - Simplifying Distributed Web Services Applications
This paper describes a new tuple space web service for coordination and communication in distributed web applications. This web service is based on the Linda programming model. Linda is a coordination language for parallel and distributed processing, providing a communication mechanism based on a logically shared memory space. The original Linda model has been extended through the provision of ...
متن کاملUsing a Tuple Space Web Service for Parallel Processing in Bioinformatics
This paper discusses the use of a Tuple Space Web Service for the construction of parallel processing applications in the field of bioinformatics. This system is based on Linda, which is a coordination language for parallel and distributed processing. The use of a coordination language greatly simplifies the parallelization of bioinformatics applications. Since this system is conceived as a web...
متن کاملA Higher Level Abstraction for Mobile Computing Middleware
Mobile application developers now choose between many communication paradigms e.g. Remote Method Invocation, publish-subscribe, data sharing, mobile agents and tuple spaces. Each offers benefits to different application styles; however, their heterogeneity means applications and services implemented using different paradigms cannot interoperate. In this paper, we propose a higher-level abstract...
متن کاملProlog-D-Linda v2: A New Embedding of Linda in SICStus Prolog
This paper presents an embedding of the Linda parallel programming paradigm into Prolog, resulting in a coarsely grained parallel Prolog1. The embedding provides a distributed tuple space, using unification for matching and Prolog style deduction in tuple space queries. Access to the tuple space is based on a general service mechanism, that facilitates flexible and unrestricted manipulation of ...
متن کاملSemantic Tuple Space Coordination for the Semantic Web with Applications in Life Science
Semantic Tuple Space Coordination for the Semantic Web with Applications in Life Science Peishen Qi 2007 The primary goal of the Semantic Web is to provide a web of data that are accessible and processable by machines. Different communities have started to publish their resources using Resource Description Framework (RDF), RDF Schema (RDFS), or Web Ontology Language (OWL), based on the level of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006